Velvet leatherjacket - Spanish English Dictionary